Computer and Modernization ›› 2010, Vol. 1 ›› Issue (6): 166-0169.doi: 10.3969/j.issn.1006-2475.2010.06.047

• 应用与开发 • Previous Articles     Next Articles

Research on ACM Online Judge System Based on Linux

YANG Zhi-wei, ZENG Yan-shan   

  1. Department of Computer Science, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, China
  • Received:2010-02-04 Revised:1900-01-01 Online:2010-07-01 Published:2010-07-01

Abstract: ACM contest is regarded as the one with the largest scale and highest level for international collegiate programming contest in the computer world. To meet the requirement of this contest, ACM online judeg system provides a training platform. So far most servers adopt Linux as their operation system due to its advantages like high security, stabilization etc. This paper proposes a ACM online judeg system based on linux and specifies its concrete realization of functions, like compling, testing, acquiring the information of computer consumption and returning the testing results. What’s more, the system can identify the hazards and threats leading to malicious resources occupation and malicious system call, then puts forward corresponding solutions. The advantages of this system include practicability, high security and so on.

Key words: ACM online judge system, Linux, compile

CLC Number: